Automatischer Start — Arcgsh als Desktop-Anwendung

Es kommt wahrscheinlich nicht selten vor, daß Sie sich mit dem GEM-Desktop oder einer anderen Shell verschiedene Ordnerinhalte Ihres Dateisystems ansehen. Nehmen wir an, Sie haben in einem Fenster eine Archivdatei und wollen sich kurz anschauen, was in diesem Archiv enthalten ist. Wäre es eine Textdatei, könnten Sie einen Doppelklick auf die Datei ausführen und ihren Inhalt mit Hilfe der im Betriebssystem eingebauten Anzeigefunktion betrachten.

Mit einer Archivdatei geht das natürlich nicht, denn es ist ja keine Textdatei. Was Sie machen könnten, ist folgendes: Öffnen Sie ein weiteres Fenster, gehen Sie damit zum Arcgsh-Ordner, starten Sie Arcgsh, wählen Sie den richtigen Archivierer aus dem „File``-Menü aus, selektieren Sie die Archivdatei, klicken Sie die „list``-Funktion des Archivierers und starten Sie das Programm.

Glücklicherweise geht es aber auch einfacher. Das folgende Verfahren läuft unter TOS 1.4 und späteren TOS-Versionen11: Installieren Sie Arcgsh als Desktop-Anwendung. Nachdem Sie das getan haben, brauchen Sie nur noch einen Doppelklick auf die Archivdatei auszuführen. Arcgsh startet automatisch und zeigt auch gleich die richtige Dialogbox an, wobei der Name des Archivs natürlich ebenfalls bereits an der richtigen Stelle eingetragen ist. Alles, was Sie noch tun müssen, ist, einen Kommandoknopf zu selektieren — z. B. „list`` — und auf \framebox{\sf OK} zu klicken.

Das gleiche können Sie mit uukodierten Dateien machen: Ein Doppelklick auf eine Datei mit der Endung .UUE startet Arcgsh und zeigt die uud-Dialogbox mit dem Namen der uukodierten Datei an.

Hier eine Kurzanleitung zur Installation von Arcgsh als Desktop-Anwendung:

  1. Gehen Sie unter dem GEM-Desktop in den Arcgsh-Ordner und selektieren Sie ARCGSH.PRG.

  2. Bewegen Sie die Maus in das Menü „EXTRAS`` und selektieren Sie den Menüeintrag „Anwendung anmelden``.

  3. Im Feld „Dateityp`` geben Sie ZOO ein; dann klicken Sie auf \framebox{\sf Installieren}.

  4. Selektieren Sie den Eintrag „Arbeit sichern`` im „EXTRAS``-Menü. Nachdem Sie die Rückfrage bestätigt haben, wird die Datei DESKTOP.INF auf Ihre Boot-Disk geschrieben. Dadurch ist Arcgsh dauerhaft als Desktop-Anwendung installiert.

Allerdings: Bis jetzt haben Sie Arcgsh nur als Desktop-Anwendung für zoo-Archive installiert. Wenn Sie Arcgsh so wie oben beschrieben auch für Dateien mit den Endungen .ARC, .LZH, .TAR und .UUE installieren, geht es schief: Das GEM-Desktop vergißt nämlich den vorher spezifizierten Dateityp und merkt sich nur den zuletzt angegebenen.

Um diese Einschränkung des Desktops zu umgehen, müssen Sie die Datei DESKTOP.INF nach der Installation von Arcgsh für zoo-Archive mit einem Texteditor bearbeiten: Suchen Sie in DESKTOP.INF eine Zeile, die der folgenden ähnlich sieht:

#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.ZOO@

Hier gibt C: \BIN \ARCGSH \ARCGSH.PRG den vollen Dateinamen des Programms Arcgsh an. Diese Angabe kann auf Ihrem Rechner durchaus anders aussehen. Der String *.ZOO spezifiziert die Dateien, für die Arcgsh gestartet werden soll.

Kopieren Sie diese Zeile viermal, und ändern Sie in den Kopien den String ZOO in ARC, LZH, TAR und UUE. Jetzt sollten Sie etwa folgendes haben:

#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.ARC@
#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.LZH@
#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.ZOO@
#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.TAR@
#G 03 04 C: \BIN \ARCGSH \ARCGSH.PRG@ *.UUE@

Jetzt können Sie DESKTOP.INF speichern und das System neu starten. Danach wird Arcgsh automatisch bei Doppelklick auf arc-, lharc- and zoo-Archive sowie auf Dateien mit den Endungen .TAR und .UUE gestartet.